![]() |
YNQ
YNQ-1.5.2
|
Macros | |
| #define | syGetTimeInSec() time(0) |
| #define | sySleep(_secs_) sleep(_secs_) |
| #define | syUSleep(_msecs_) usleep(_msecs_) |
Functions | |
| NQ_TIME | syGetTimeInMsec (void) |
| NQ_TIME | syConvertTimeSpecToTimeInMsec (void *val) |
| NQ_UINT32 | syConvertTimeInMsecToSec (NQ_TIME *timeMsec) |
| NQ_INT | syGetTimeZone (void) |
| void | syDecomposeTime (NQ_UINT32 time, SYTimeFragments *decomposed) |
| NQ_UINT32 | syComposeTime (const SYTimeFragments *decomposed) |
| NQ_BOOL | syGmtToString (NQ_BYTE *strTime, NQ_COUNT size, NQ_UINT32 t, const NQ_CHAR *fmt) |
| #define syGetTimeInSec | ( | ) | time(0) |
System (Posix) time in seconds from 1-Jan-1970
| #define sySleep | ( | _secs_ | ) | sleep(_secs_) |
Wait a number of seconds.
| #define syUSleep | ( | _msecs_ | ) | usleep(_msecs_) |
Wait a number of milliseconds.
| NQ_TIME syGetTimeInMsec | ( | void | ) |
Get system time in POSIX format in milliseconds
| NQ_TIME syConvertTimeSpecToTimeInMsec | ( | void * | val | ) |
Convert the Timespec to time in milliseconds
| val | Timespec value format |
Convert time in milliseconds to seconds
| timeMsec | Time in milliseconds. |
| NQ_INT syGetTimeZone | ( | void | ) |
Get time zone difference in minutes
| void syDecomposeTime | ( | NQ_UINT32 | time, |
| SYTimeFragments * | decomposed | ||
| ) |
Decompose system time into fragments
| time | System time |
| decomposed | Structure of file fragments |
| NQ_UINT32 syComposeTime | ( | const SYTimeFragments * | decomposed | ) |
Compose system time from fragments
| decomposed | Structure of file fragments |
This function converts system time into GMT time and prints it according to the format (fmt).
GMT-Y.m.d-H.M.S
| strTime | The buffer to return the string. |
| size | The buffer size. |
| t | Time in seconds from Jan 1, 1970 (Unix time). |
| fmt | The string format. |